interlocking mechanism - French English Dictionary